#ifndef _HW6_H
#define _HW6_H

#include "raster.h"

void find_unitVec(float* start, float* end, float* retval);
float findDist(float* start, float* end);

typedef struct {
	float c [ 3 ];					// x,y,z coordinates
} VERTEX;

typedef struct {
	ByteRaster* img;
	float width;
	float height;
	float pos [ 4 ];
	GLuint tex;
} IMAGE;

extern bool use_shader;					// True if should be using the shader

#endif
